| 1: | admit(x,nil) | → nil | |
| 2: | admit(x,u . (v . (w . z))) | → cond(sum(x,u,v) = w,u . (v . (w . admit(carry(x,u,v),z)))) | |
| 3: | cond(true,y) | → y | |
| 4: | ADMIT(x,u . (v . (w . z))) | → COND(sum(x,u,v) = w,u . (v . (w . admit(carry(x,u,v),z)))) | |
| 5: | ADMIT(x,u . (v . (w . z))) | → ADMIT(carry(x,u,v),z) | |